isolating membrane - French English Dictionary